# Kidsblock - Read Me First ## 1 Download code file Click to download the code file required for the course:[Click to download](./Kidsblock.7z) ## 2 Software installation of Windows System 1、Download kidsblock:https://wiki.kidsbits.cc/projects/KidsBlock/en/latest/ ![Ani](./media/A1.gif) 2、software installation ![An](./media/A2.gif) 3.operating software First connect the development board to the computer ![A](./media/A3.gif) ## 3 Software installation of Mac System 1.Download kidsblock:https://xiazai.keyesrobot.cn/KidsBlock.dmg 2.Click KidsBlock, and drag KidsBlock Desktop into Applications. ![Img](media/A4.png) 3.Wait for installing. KidsBlock icon will show up in Launchpad if it is installed successfully. ![Img](media/A5.png) ## 4 How to use KidsBlock We demonstrate how to use KidsBlock on Windows system 1.Interface ![QQ20250516-104217](media/A6.png) 2.Click![](media/A7.png)to switch to different languages. ![](media/A8.png) 3.Click ![](media/A9.png) to enter the main page, select the control board needed. In this project, we select the "**UNO development board**" mainboard and click **Connect,** then it is connected. Click **Go to Editor** to return the code editor. Icon ![](media/A10.png) will change into![Img](media/A11.png) ,and![](media/A12.png)will change into ![image-20250516094316842](media/A13.png). This means the Uno Plus mainboard and ports(COM)are connected. ![image-20250516093857221](media/A14.png) ![image-20250516094005544](media/A15.png) ![image-20250516094026631](media/A16.png) ![image-20250516094244414](media/A17.png) 4.If the Uno Plus mainboard is connected , but ![](media/A12.png) icondoesn’t change into ![image-20250516094348761](media/A18.png). You need to click ![](media/A12.png)to connect the COM port. Click ![](media/A12.png) and then click **Connect**. Then you will find a page pop up, showing **Connected**. ![image-20250516094454628](media/A19.png) ![image-20250516094005544](media/A15.png) ![image-20250516094026631](media/A16.png) ![image-20250516094244414](media/A17.png) To disconnect the port, just click ![image-20250516094402344](media/A20.png) and**Disconnect**. ![image-20250516094608713](media/A21.png) 5.The Uno Plus mainboard and the COM port are connected, then click![](media/A22.png) will change into ![](media/A23.png). ![image-20250516094638798](media/A24.png) ![image-20250516094700571](media/A25.png) ![QQ20250516-095952](media/A26.png) Note: if you want to update libraries of KidsBlock, click![](media/A27.png) then Clear cache and restart. ![](media/A28.png) 6.![](media/A29.png)stands for extension libraries of sensors and modules. Click ![](media/A29.png) to enter the page of extension libraries, click a sensor or module to add. For example, if click the“passive buzzer”module![](media/A30.png),“**Not loaded**”will change into “**Loaded**”. Then the passive buzzer is added. ![Img](media/A31.png) ![](media/A32.png) Click ![](media/A33.png) to return the code editor. Then you can view the passive buzzer in the blocks area. ![](media/A34.png) If you want to delete the passive buzzer, click ![](media/A29.png) to select the passive buzzer![](media/A30.png). Then “**Loaded**” will change into “**Not loaded**”. Then the passive buzzer is deleted. ![](media/A32.png) ![](media/A35.png) The way of deleting other sensors or modules is as same as the passive buzzer. 7.How to open SB3 type files: 1). Double-click SB3 type files to open them. For instance, open ![image-20250516105019155](media/A36.png), then we need to double-click ![](media/A36.png). ![image-20250516102748387](media/A37.png) 2). Open Kidsblock,click **file and Load from your computer**,then select the SB3 type file on the computer.(for example: ![](media/A36.png)). ![](media/A38.png) ![image-20250516105121551](media/A39.png) ![image-20250516102748387](media/A37.png) Note:Please refer to the following link for MacOS:[https://kidsblocksite.readthedocs.io/en/latest/](https://kidsblocksite.readthedocs.io/en/latest/)